/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.barbon.sudoku.model.entidade;

import java.util.Objects;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;

/**
 *
 * @author Barbon
 */
//@XmlType
//@XmlAccessorType(XmlAccessType.FIELD)
public class RegistroRanking {
    private String jogador;
    private int tempoJogo;

    public RegistroRanking() {
    }
    
    public RegistroRanking(String jogador, int tempoJogo) {
        this.jogador = jogador;
        this.tempoJogo = tempoJogo;
    }

    public int getTempoJogo() {
        return tempoJogo;
    }

    public void setTempoJogo(int tempoJogo) {
        this.tempoJogo = tempoJogo;
    }

    public String getJogador() {
        return jogador;
    }

    public void setJogador(String jogador) {
        this.jogador = jogador;
    }

    @Override
    public int hashCode() {
        int hash = 3;
        hash = 73 * hash + Objects.hashCode(this.jogador);
        hash = 73 * hash + this.tempoJogo;
        return hash;
    }

    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        final RegistroRanking other = (RegistroRanking) obj;
        if (!Objects.equals(this.jogador, other.jogador)) {
            return false;
        }
        if (this.tempoJogo != other.tempoJogo) {
            return false;
        }
        return true;
    }
    
}
